package com.chnbst.bstyun.model.pojo;

import java.util.Date;

import com.chnbst.bstyun.core.model.IPOJO;

public class Email implements IPOJO{
    /**
	 * 序列化编号
	 */
	private static final long serialVersionUID = 467330783368385447L;

	/**
     * 邮件编号
     */
    private Integer emailId;

    /**
     * 邮件主题
     */
    private String emailSubject;

    /**
     * 是否删除（1 是   0 否）
     */
    private Integer isDelete;

    /**
     * 时间间隔
     */
    private Integer timeSpace;

    /**
     * 创建时间
     */
    private Date createTime;
    
    /**
     * 邮件内容
     */
    private String emailContent;
    
    /**
     * 邮件签名
     */
    private String emailSign;
    
    /**
     * 发件人
     */
    private String fromAddress;
   
    /**
     * 邮件签名
     */
    private String emailType;

    /**
     * 获取邮件编号
     * @return 邮件编号
     */
    public Integer getEmailId() {
        return emailId;
    }

    /**
     * 设置邮件编号
     * @param emailId 邮件编号
     */
    public void setEmailId(Integer emailId) {
        this.emailId = emailId;
    }

    /**
     * 获取邮件主题
     * @return 邮件主题
     */
    public String getEmailSubject() {
        return emailSubject;
    }

    /**
     * 设置邮件主题
     * @param emailSubject 邮件主题
     */
    public void setEmailSubject(String emailSubject) {
        this.emailSubject = emailSubject;
    }

    /**
     * 获取邮件是否删除（1 是   0 否）
     * @return 邮件是否删除（1 是   0 否）
     */
    public Integer getIsDelete() {
        return isDelete;
    }

    /**
     * 设置邮件是否删除（1 是   0 否）
     * @param isDelete 邮件是否删除（1 是   0 否）
     */
    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    /**
     * 获取时间间隔
     * @return 时间间隔
     */
    public Integer getTimeSpace() {
        return timeSpace;
    }

    /**
     * 设置时间间隔
     * @param timeSpace 时间间隔
     */
    public void setTimeSpace(Integer timeSpace) {
        this.timeSpace = timeSpace;
    }

    /**
     * 获取创建时间
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取邮件内容
     * @return 邮件内容
     */
	public String getEmailContent() {
		return emailContent;
	}

	/**
     * 设置邮件内容
     * @param emailContent 邮件内容
     */
	public void setEmailContent(String emailContent) {
		this.emailContent = emailContent;
	}

	/**
     * 获取邮件签名
     * @return 邮件签名
     */
	public String getEmailSign() {
		return emailSign;
	}

	/**
     * 设置邮件签名
     * @param emailSign 邮件签名
     */
	public void setEmailSign(String emailSign) {
		this.emailSign = emailSign;
	}

	/**
     * 获取发件人
     * @return 发件人
     */
	public String getFromAddress() {
		return fromAddress;
	}

	/**
     * 设置发件人
     * @param fromAddress 发件人
     */
	public void setFromAddress(String fromAddress) {
		this.fromAddress = fromAddress;
	}

	/**
     * 获取邮件类型
     * @return 邮件类型
     */
	public String getEmailType() {
		return emailType;
	}

	/**
     * 设置邮件类型
     * @param emailType 邮件类型
     */
	public void setEmailType(String emailType) {
		this.emailType = emailType;
	}
}